cape parrot - Turkish English Dictionary